emgalla (phacochoerus aethiopicus) - Turkish English Dictionary